//TODO----------------- 开关控制小灯代码块开始  ----------------------  
var temp = 1;
layui.use(['form'], function(){
    var form = layui.form
        , layer = layui.layer
    
       
    //监听指定开关
    form.on('switch(switchTest)', function(data){
     if(this.checked){
    //   layer.msg('开关checked：'+ (this.checked ? 'true' : 'false'), {icon: 1});
      temp = 1;
  
      layer.tips('温馨提示：这是我已经注册好的硬件只能控制我自己的开发板', data.othis)
     }else{
      // layer.msg('开关checked：'+ (this.checked ? 'true' : 'false'), {icon: 6});
         temp = 0;
     }
     //do some ajax opeartiopns;
        
        // CoreUtil.sendPost('http://localhost:8081/Cmds/led/' + temp, null, function (res) {
        //     if(res.data.substring(10,11) == 1){
        //         layer.msg("设备未在线", { icon: 7 });
        //         $("#btn").attr('checked','false');
        //     }else if(res.data.substring(10,11) == 0){
        //         layer.msg(res.msg, { icon: 1, time: 2000 });
        //         $("#btn").attr('checked', function () {
        //         return temp == 1;
        //     });
        //     }
        // })
     $.ajax({
          headers: {
               'userTicket':sessionStorage.getItem("userTicket"),
           },
          url: 'http://localhost:8081/Cmds/led/'+temp,
          data: {'userTicket': sessionStorage.getItem("userTicket")},
          type: 'post',
          dataType: "json",
          success: function (res) {
              if (res.code == 200) {
                if(res.data.substring(10,11) == 1){
                    layer.msg("设备未在线", { icon: 7 });
                    $("#btn").attr('checked','false');
                }else if(res.data.substring(10,11) == 0){
                    layer.msg(res.msg, { icon: 1, time: 2000 });
                    $("#btn").attr('checked', function () {
                    return temp == 1;
                });
                }
                  // console.log("aaa");
              } else{
                  layer.msg(res.msg, { icon: 7 });
                  $('#btn').attr('checked','false');
              }
              
          },
          error: function (err) {
              layer.msg("服务器好像除了点问题！请稍后试试", { icon: 7 });
          }
      })
  
    });
   });
 //TODO----------------- 开关控制小灯代码块结束  ---------------------- 